package com.kingdee.eas.hr.affair.app;

import java.util.Date;

import com.kingdee.bos.BOSException;
import com.kingdee.bos.Context;
import com.kingdee.bos.dao.IObjectCollection;
import com.kingdee.bos.dao.ormapping.ObjectUuidPK;
import com.kingdee.bos.util.BOSUuid;
import com.kingdee.eas.common.EASBizException;
import com.kingdee.eas.hr.affair.ResignBizBillEntryFactory;
import com.kingdee.eas.hr.base.HRBillBaseEntryInfo;
import com.kingdee.eas.hr.base.HRBillBaseInfo;
import com.kingdee.eas.hr.base.IHRBillBaseEntry;
import com.kingdee.eas.hr.base.app.IHRBillBizBean;
import com.kingdee.util.DateTimeUtils;

public class ResignBizBillControllerBeanEx extends ResignBizBillControllerBean {

	@Override
	protected IHRBillBizBean getBizBean() {
		return new ResignBizBillBizBeanEx();
	}

	@Override
	protected String getEffectFunction() {
		return "com.kingdee.eas.hr.affair.app.ResignBizBillEffectFunction";
	}

	@Override
	protected String getBillField() {
		return "bill";
	}

	@Override
	protected String getEntryEffectDateField() {
		return "bizDate";
	}

	@Override
	protected String getEntryField() {
		return "entrys";
	}

	@Override
	protected IHRBillBaseEntry getEntryInterface(Context ctx)
			throws BOSException, EASBizException {
		return ResignBizBillEntryFactory.getLocalInstance(ctx);
	}

	@Override
	protected void _entryEffect(Context ctx, HRBillBaseEntryInfo entry)
			throws BOSException, EASBizException {
		// TODO Auto-generated method stub
		super._entryEffect(ctx, entry);
	}
}
